This place is amazing! Perfectly located, spacious, stylish, lovely view very clean. Elaine and Genesis have been really kind and helpful during our stay. Thanks again for everything, we will definitely come back!!