Crystal was great communicating with us prior to our arrival, providing us with the necessary information to check-in efficiently. Check out was quite easy. All in all, our stay was comfortable and the view was perfect. We would definitely recommend others to stay here and come back ourselves.