AMAZING place! Spacious, clean, and most importantly the location is superb. We loved our stay