I could spend the day listing all the outstanding things we can say about this place, but I will just tell you this: If it was a Hotel, they could easily charge you more than 500 euro... I recommend it a 100%.