Everything you could ask for! Great place, great location, great price! Maria devotes a lot of time to ensure your stay is perfect. She is always available for questions and gives you great recommendations on a pin board in the room. I have already recommended Maria's place to friends and I would love to come back some day!