Everything was above my expectations - clean, has everything I need, perfect location! I will be back