Modern, sparkling clean one bedroom apartment. Good amenities. Good neighborhood and short taxi ride to town. One flight of stairs to reach apartment. Prompt communications. Would definitely re-book another stay.