The place is very nice and clean, and had everything i needed, the location is perfect, and the check in and communication was perfect with Africa and david!