Nice, clean and peaceful place to stay in Byron