Just Chillin' is a holiday home situated in Avalon Bench, 11 km from Nags Head. The property is 16 km from Duck and boasts views of the pool.
The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a coffee machine. A TV is offered. There is a private bathroom with a hot tub and bath or shower.