just perfect. the outdoor bath was a wonderful touch. great kitchen and BBQ setup for cooking. amazing location.