An outstandingly clean and comfy place with perfect amenities and unbeatable location.