(Very) spacious, clean, superb location and great reception assistance. Photos don't do this place justice as it turned out to be a 3-piece apartment with new amenities and even a washing machine. Highly recommended stay!