This was everything and more than I expected. Great place and we stayed long term. Great experience