The place is clean, spacious, has everything you need for the short to medium stays (might want a washing machine for a longer one). The location is amazing and the WiFi is extremely fast. Would come back again!