Perfect location, spacious rooms and functional as a whole. Excellent communication and flexibility with check-out time.