A very clean tranquil and relaxing place to stay