Absolutely ideal. Could not fault in any aspect. The place is spotlessly clean great, the host have thought of everything you could possibly need and the view is just outstanding.