Everything was perfect! The place was absolutely clean, it looked just like the pictures. David along with those who assist him were very prompt in answering any questions that we had. Will definitely stay here again.