Wonderful location! However room cleaning was a bit poorly done. I feel this place would be perfect with a bit better care of that.