Very clean and comfortable stay with many thoughtful touches. Everything you would need for a enjoyable stay. So many thoughtful amenities. Juan is an excellent host. Great communication and very helpful with any queries about the local area. Would highly recommend for short or long term stay.