Very nice self contained accommodation. Has everything you need.