Good quality spacious accommodation in great location for a reasonable price.