Great location, comfortable bed, strong consistent wifi. The patio is very nice as are the neighbors. We didn't play the piano but it's a nice touch.