Very nice place. Very clean. Well maintained. We had a wonderful stay! Very accurate from descriptions online.