Heaven on earth, would plan for a longer visit next time.