location is amazing although parking can be a problem. overall cleanliness was acceptable but found a few pieces of intimate clothing left over under the sofa. overall pretty nice stay