Great for an entire family. The room was clean and everything was new. The check-in and check-out was a bit slow. At check-in we had to wait for someone; there was no one at the desk. At check-out, there was no one at the desk, so we left the key with a note. We were not given specific instructions as to whether or not we had to hand the key back to a person or just leave it. In the end we had no choice but to leave it in order to catch our flight in time. Other than that, no issue.