Idyllic beach house and immediate environment let down by surrounding area.