5 plus stars! Everything about this stay was beyond AMAZING