This place was just like described. It was spacious and the location is amazing! Couldn't have hoped for more. We were able to check in early and everything worked very smoothly. Thank you!