Great accommodations great value great location