Amazing place! Very clean, has all the amenities needed for a great staycation. Never been to a place like it before. Highly recommend!