A peaceful and tranquil place to stay