The location is good and the view is beautiful. But the ants and cockroaches is the negative side of our staying. The light is too dim and there is a smell of humidity.