Comfortable well appointed accommodation in great location.