The place was immaculate and beautiful. The rooms were clean and spacious. The kitchen was well equipped. I really enjoyed my stay here. The bathroom was really nice and clean. The communication was also on point.