Place was compact, clean and had a great view. Craig was a great host - very timely with communication and making sure everything was ok.