Place was very modern, spacious, clean and had everything we needed. Location was also great. Communication with the hosts was always very quick and they were very helpful with check in and check out. Would definitely return!