Fantastic location, spotlessly clean and beautiful decorated. We would definitely stay again.