Perfect location, everything was clean and thoughtfully taken care of; perfect place to call home away from home! Wish we could stay again and again!