Absolutely fantastic! The place is gorgeous, Celesta's mom was a great host and even though her English wasn't the best, she was able to communicate. Would totally stay here again!