Well presented accommodation in a great location