Great accommodations with a perfect location