Perfect location, beautiful terrace, and all details were taken care of.