Great accommodation with a perfect location