It is a nice, clean place at a nice location. Teresa is super nice and communication and check-in/out were perfect. The view was awesome and the kitchen is really fully equipped - even with dishwasher. Just the bed was a bit small for me and my friend and we missed a wardrobe. But overall I would recommend the place.