Location, location, location!
We had a great experience at Alhambra. The apartment located in Downtown L.A. was a minimalist's dream.
The décor was simple, fresh, and crisp. The entire space offered spectacular views of L.A. The bedrooms and bathrooms were spacious and accommodating. We treated the place with respect and enjoyed a fantastic time. Communication with the hosts was always pleasant and smooth.