A place is well equipped, bright and in good location. We felt like in home