great modern accommodation in great location