This apartment was great-the bed was a little firm, but everything else was perfect. The check in/out process and communication made our lives super easy. Would highly recommend!