Very good accommodation, in great location