A comfortable apartment with many aminities. A great place to stay