Incredible stay, great place for a vacation or staycation