good location, comfortable, clean and well designed.