Very well-located accommodation.