Very comfortable accommodations in great location