The best place EVER! I don’t think you can stay in a place better than this. Period. The place is amazingly clean, they are so nice, helpful and kind! I can’t recommend it enough!!
They speak spanish too! So, that’s a big plus!
20 stars!!