The place is comfortable and in a great location! Check in was smooth and Roberto is very easy to get in touch with and very helpful.
The only downside was the mosquitos (not Roberto's fault) so be aware and wear mosquito spray/ use the machine provided.