Beautiful location, spotlessly clean and all you need for a great stay. Restaurant down stairs is a must.