Super spacious, well appointed accommodation in great location