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