Very clean, well equipped, spacious place. Excellent location. Highly recommended.