This place is simply magical. We loved every minute of our stay. The place is absolutely beautiful and comfortable.