Amazing place! Just wonderful on all levels. Easy communication, beautiful apartment, every amenity including coffee and spices, laundry detergent, etc. Very comfortable bed, huge television.. a fantastic spot.