Fabulous location, spotlessly clean and a really warm welcome. Overall an excellent stay.