The communication with Sam was excellent and the apartment is large, modern and clean with very comfortable beds. The facilities throughout are excellent, particularly in the large kitchen/living area. We hope to return to stay again. Highly recommended.