Nice, clean, relaxing and comfortable apartment to stay in.