Megan's is just perfect. Aside from the fantastic location she has thought of everything you could possibly need and then some! Communication was so easy and check in an absolute breeze. A hidden gem. Thanx again Megan.