Best stay we have had on our month long vacation!! 5 stars!