Excellent location, great setting and very clean. Had a great stay here!