Wow, this place was really an unexpected surprise. They build really a small paradise for their guests!