Great location, very clean, lots of thoughtful amenities which made our stay comfortable and enjoyable. Five stars!