A very peaceful and stress-free stay along with a comforting atmosphere