Beautiful and well thought out accommodation!