The property was well cared for, clean, convenient and had many good amenities. There was a little glitch, checking in, as the door key code had changed from when we were notified with a different key code. However, we got a quick phone call response with a new code to get in. Although we didn’t get to use the pool facilities nor the tennis facilities they looked inviting.I would suggest adding a full length mirror. It would also be helpful to have tighter electrical outlets, so that plugs will stay securely in place. Some of the electrical outlets could be replaced to include charging plugs (e.g. USB C). We also appreciated having the washer and dryer, ironing board, iron, and microwave. The entire Jackson Hole Resort offered many interesting activities. We enjoyed the tram ride for dinner at the top of the mountain and walking around the property. It was very convenient to reach the Grand Teton National Park for hiking, as the entrance was nearby.We would return again. Thank you.