The location is perfect and John is very accommodating- would absolutely stay here again!