Very clean & up-to-date place. David was very easy to communicate with and made our stay feel special. I highly recommend this place!