Lovely place to stay with a lot of amenities! Has hidden cost of extra $200 for cleaning fees.