This place was perfect! Well stocked and spacious. The furnishings are beautiful and the location is fantastic.