Location is perfect the hosts are perfect the flat is perfect. What more do you need!! Everything was just perfect.