Beautiful and spotlessly clean in a lovely location.