This place exceeded all expectations! Plenty of space, comfortable, great location. A gem in an amazing city! Highly recommended.