This place was just perfect for us. The location in phenomenal, they did a great job of helping us check in, and it was very clean and roomy. But nothing compares to the views from the terrace. Unbelievable! The photos don't even do it justice. It is three floors and you have to hike up 90 steps to get to the apartment, but that is why the views are so amazing. Be patient with the water in the morning, as it must take a bit to get it all the way up, but it eventually works. We could not figure out how to use the stove, but it wasn't so important to even ask. The place is well equipped and the wifi works great. This was the perfect place to stay in our most favorite city, as it will be out place of choice every time we come back.