Charmaine's place is an experience in itself, finishing touches are great, apartment clean, and all amenities top quality.