Absolutely wonderful. Location is amazing. I would definitely stay here when we visit again.