Great accommodation with great location