Excellent accommodation in great location