Perfect holiday stay. Close to everything. Has everything you need.