Beautiful and very clean accommodation. Very inviting and welcoming.