Amazing place! Highly recommended, exactly as described. I stayed for a month, and would come back any time again. Top notch!