It can be seen that Craig & Lea has put a lot of thought into their property making it feel like a home away from home. The property has been decorated tastefully and amenities provided make it great during the time you stay there.