5 stars are insufficient for what we experienced here! The apartment was perfect, comfortable sleeping arrangements, good kitchen, really nice design and the outdoor space was perfect for us. Also, the location couldn't be better. Felt great every time we came back to the apartment! Bravissimo!