very good studio with all the mentioned amenities. Pretty easy instructions as well.