Perfect location, excellent amenities, clean and homely. Overall a great experience!