A great place in a perfect location. Well maintained, modern & clean. The place had everything we could wish for. We highly recommend staying there!