The place is as good as the host advertised. Really good communication and prompt respond, although there are few small cockroaches but not really a big problem. Love the place and absolutely would come back again