This was absolutely perfect! My friends and I will definitely stay here again. Great location, perfect size, great view, and SUPER host!