Beautiful and well located. Very clean and equipped with all the utilities. Good kitchen for who likes to cook! Sunny terrace is amazing plus! The communication was great also. We needed to check in sooner then expected and this was no problem! Great stay