Top location, clean , spacious.