All around great experience. Was an awesome place with plenty of space, comfort, and cleanliness within close distance to great hangout spots. David was quick to respond and had great suggestions and was flexible. Thanks for everything and we hope to stay there again in the future!