Super nice, very good price. You do have to pay a $100 security deposit upon arrival, but don’t let that discourage you, book this place if it fits your availability!