This place is beautiful, well-equipped and very clean.