good location, clean, comfortable. very good