Great place, spacious, very clean and nicely decorated. Has everything you need plus some. We greatly appreciated the easy communication and flexible check-in/out times!