Fabulous homely environment but yet an idyllic retreat