a lovely place to stay near many amenities