Fantastic accommodation with everything you need for a comfortable stay - a real home away from home.