Good place for pleasant and peaceful stay.