If I could rate our stay above a 5 star, I would. It was perfect in every way. We hope to return someday soon.