This place is amazing.
I stayed for a month and do not want to leave. Highly recommended.