Excellent experience throughout our stay. the place is fantastic, with an excellent view and very well located..