Great location, great thoughtful touches, and very easy communication and check-in process. Place was modern and clean. Had all the essentials.