Everything from location, design, small presents...everything was perfect!! I enjoyed the pla e very much...Terrace and view is awasome...all in all highly recommend it!!